substance explosive. - Español Inglés Diccionario